#LoginBox {
	display: none;
}
.MessageBox {
	display: none;
}
.ModalDialog {
	left: 0px; top: 0px; text-align: left; position: absolute; z-index: 100;
}
.ModalDialog {
	left: 0px; top: 0px; text-align: left; position: absolute; z-index: 100;
}
.ModalDialog .popup {
	border-radius: 5px; border: 3px solid rgba(0, 0, 0, 0); position: relative; box-shadow: 0px 0px 18px rgba(0,0,0,0.4); -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.4);
}
.ModalDialog .DialogContent {
	background: url("../images/DialogBackground.png") repeat-x bottom rgb(255, 255, 255); padding: 10px; border-radius: 4px; width: 370px; display: table; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.ModalDialog .modalHeader {
	background: url("../../install/HeaderBack.png") repeat-x bottom rgb(68, 107, 184); border-radius: 0.5em; text-align: center; color: rgb(255, 255, 255); font-size: 12.5pt; box-shadow: 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: .5em; -moz-border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); text-shadow: 0 1px 1px rgba(0, 0, 0, .3); moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}
* html .ModalDialog .modalHeader {
	width: 340px; line-height: 10px; padding-top: 10px;
}
*:first-child + html .ModalDialog .modalHeader {
	width: 340px; line-height: 20px; padding-top: 10px;
}
* html .ModalDialog .modalInner {
	padding-top: 10px;
}
*:first-child + html .ModalDialog .modalInner {
	padding-top: 10px;
}
.ModalDialog .close {
	background: rgb(255, 255, 255); padding: 2px; top: 5px; right: 5px; position: absolute;
}
.ModalDialog .close img {
	opacity: 0.3;
}
.ModalDialog .close:hover img {
	opacity: 1;
}
.ModalDialog_overlayBG {
	left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 99; opacity: 0.2; background-color: rgb(0, 0, 0);
}
.ModalDialog input[type=text] {
	margin: 0px 0px 5px; padding: 5px; border-radius: 4px; border: 1px solid black; width: 370px; font-size: 13px; display: block; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.ModalDialog input[type=password] {
	margin: 0px 0px 5px; padding: 5px; border-radius: 4px; border: 1px solid black; width: 370px; font-size: 13px; display: block; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
*:first-child + html .ModalDialog input[type=text] {
	width: 360px;
}
*:first-child + html .ModalDialog input[type=password] {
	width: 360px;
}
*:first-child + html .RembemberMe {
	display: block;
}
.LoginButton {
	background: url("../../install/HeaderBack.png") repeat-x bottom rgb(68, 107, 184) !important; font: 1.3em/normal Arial, Helvetica, sans-serif bold !important; margin: 10px 2px; padding: 0.1em 0.5em; border-radius: 0.5em; border: 1px solid rgb(51, 51, 51); width: 150px; height: 40px; text-align: center !important; color: rgb(255, 255, 255) !important; text-decoration: none; vertical-align: baseline; cursor: pointer; font-size-adjust: none !important; font-stretch: normal !important; box-shadow: 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: .5em; -moz-border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
.StandardButton {
	background: url("../../install/HeaderBack.png") repeat-x bottom rgb(68, 107, 184) !important; font: 1.2em/normal Arial, Helvetica, sans-serif bold !important; margin: 10px 2px; padding: 0.1em 0.5em; border-radius: 0.5em; border: 1px solid rgb(51, 51, 51); width: 80px; height: 25px; text-align: center !important; color: rgb(255, 255, 255) !important; text-decoration: none; vertical-align: baseline; cursor: pointer; font-size-adjust: none !important; font-stretch: normal !important; box-shadow: 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: .5em; -moz-border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
.StandardButtton:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 0, 0) !important;
}
.RecoveryButtton:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 0, 0) !important;
}
.LoginButton:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 0, 0) !important;
}
.RecoveryButtton {
	background: url("../../install/HeaderBack.png") repeat-x bottom rgb(68, 107, 184) !important; margin: 10px 2px; padding: 0.1em 0.5em; border-radius: 0.5em; border: 1px solid rgb(51, 51, 51); text-align: center !important; color: rgb(255, 255, 255) !important; text-decoration: none; vertical-align: baseline; display: inline-block; cursor: pointer; box-shadow: 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: .5em; -moz-border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
